package com.jic.purchase.model.entity;

import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 供应商营业执照表
 *
 * @author :
 * @version : v1.0.0
 * @email :
 * @since : 2020-06-03 01:09:35
 */
@Getter
@Setter
public class SupplierBusinessLicense extends BaseEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    //id
    private Long id;

    //供应商id
    private Long       supplierId;
    //公司名称
    private String     companyName;
    //企业税号
    private String     corporateTaxNumber;
    //法定代表人
    private String     legalRepresentative;
    //营业执照号码
    private String     businessLicenseNumber;
    //企业编码
    private String     enterpriseCode;
    //企业注册资金
    private BigDecimal enterpriseRegisteredCapital;
    //邮政编码
    private String     postalCode;
    //注册地址
    private String     registeredAddress;
    //详细地址
    private String     address;
    //省id
    private Integer    provinceId;
    //省名称
    private String     provinceName;
    //市id
    private Integer    cityId;
    //市名称
    private String     cityName;
    //区id
    private Integer    areaId;
    //区名称
    private String     areaName;
    //证件有效开始时间
    private Date       credentialsStartingTime;
    //证件有效结束时间
    private Date       credentialsEndTime;
    //执照有效开始时间
    private Date       licenseStartingTime;
    //执照有效结束时间
    private Date       licenseEndTime;
    //主营品类
    private String     mainCategories;
    //营业执照附件
    private String     businessLicenseAttachment;
    //法定代表人证件正面（国徽面）
    private String     legalRepresentativePositive;
    //法定代表人证件反面（头像面）
    private String     legalRepresentativeObverse;
}